home *** CD-ROM | disk | FTP | other *** search
/ EnigmA Amiga Run 1996 June / EnigmA AMIGA RUN 08 (1996)(G.R. Edizioni)(IT)[!][issue 1996-06][EARSAN CD VII].iso / earcd / gui / gtldv374.lha / GadUtil / Include / FD / gadutil_lib.fd
Text File  |  1996-05-14  |  3KB  |  90 lines

  1. *
  2. *
  3. **------------------------------------------------------------------------**
  4. *
  5. *    $VER: gadutil_lib.fd 37.4 (14.05.96)
  6. *
  7. *    Filename:    FD/gadutil_lib.fd
  8. *    Version:    37.4
  9. *    Date:        14-May-96
  10. *
  11. *       Gadutil functon definitions.
  12. *
  13. *    © Copyright 1994-1996 by P-O Yliniemi and Staffan Hämälä.
  14. *
  15. *    All Rights Reserved.
  16. *
  17. **------------------------------------------------------------------------**
  18. *
  19. ##base _GadUtilBase
  20. ##bias 30
  21. *
  22. ##public
  23. GU_LayoutGadgetsA(gad_list,gadgets,screen,taglist)(a0/a1/a2/a3)
  24. GU_FreeLayoutGadgets(gad_info)(a0)
  25. GU_CreateGadgetA(kind,prevgad,newgad,taglist)(d0/a0/a1/a2)
  26. GU_SetGadgetAttrsA(gad,win,req,taglist)(a0/a1/a2/a3)
  27. GU_GetIMsg(iport)(a0)
  28. GU_CountNodes(list)(a0)
  29. GU_GadgetArrayIndex(id,gadgets)(d0/a0)
  30. GU_BlockInput(win)(a0)
  31. GU_FreeInput(win)(a0)
  32. *
  33. ##private
  34. GU_FindTag()()
  35. GU_GetGTTags()()
  36. GU_CountEntries()()
  37. GU_ToLower()()
  38. *
  39. ##public
  40. GU_FreeGadgets(glist)(a0)
  41. GU_SetGUGadAttrsA(gad_info,gad,win,taglist)(d0/a0/a1/a2)
  42. GU_CoordsInGadBox(coords,gad)(d0/a0)
  43. GU_GetGadgetPtr(id,gadgets)(d0/a0)
  44. GU_TextWidth(string,textattr)(a0/a1)
  45. GU_GetLocaleStr(stringID,catalog,defstrings)(d0/a0/a1)
  46. GU_CreateLocMenuA(newmenu,gad_info,createtaglist,layouttaglist)(a0/a1/a2/a3)
  47. GU_OpenCatalog(name,version)(a0/d0)
  48. GU_CloseCatalog(catalog)(a0)
  49. GU_DisableGadget(status,gad,win)(d0/a0/a1)
  50. GU_SetToggle(status,gad,win)(d0/a0/a1)
  51. GU_RefreshBoxes(win,gad_info)(a0/a1)
  52. GU_RefreshWindow(win,gad_info)(a0/a1)
  53. GU_OpenFont(textAttr)(a0)
  54. *
  55. GU_NewList(list)(a0)
  56. GU_ClearList(gad,win,list)(d0/a0/a1)
  57. GU_DetachList(gad,win)(d0/a0)
  58. GU_AttachList(gad,win,list)(d0/a0/a1)
  59. GU_AddTail(gad,string,list)(d0/a0/a1)
  60. GU_ChangeStr(gad,win,string)(d0/a0/a1)
  61. *
  62. GU_CreateContext(glistptr)(a0)
  63. GU_GetGadgetAttrsA(gad,win,req,taglist)(a0/a1/a2/a3)
  64. GU_CreateMenusA(newmenu,taglist)(a0/a1)
  65. GU_FreeMenus(menu)(a0)
  66. GU_LayoutMenuItemsA(firstitem,vi,taglist)(a0/a1/a2)
  67. GU_LayoutMenusA(firstmenu,vi,taglist)(a0/a1/a2)
  68. GU_GetVisualInfoA(screen,taglist)(a0/a1)
  69. GU_FreeVisualInfo(vi)(a0)
  70. GU_BeginRefresh(win)(a0)
  71. GU_EndRefresh(win,complete)(a0/d0)
  72. GU_FilterIMsg(imsg)(a1)
  73. GU_PostFilterIMsg(imsg)(a1)
  74. GU_ReplyIMsg(imsg)(a1)
  75. GU_DrawBevelBoxA(rport,left,top,width,height,taglist)(a0/d0/d1/d2/d3/a1)
  76. *
  77. GU_FindNode(list,num)(a0/d0)
  78. GU_NodeUp(node,list)(a0/a1)
  79. GU_NodeDown(node,list)(a0/a1)
  80. *
  81. GU_UpdateProgress(win,gad_info,gad)(a0/a1/a2)
  82. GU_SortList(mainlist,slavelist)(a0/a1)
  83. *
  84. GU_CheckVersion(library,version,revision)(a0/d0/d1)
  85. GU_ClearWindow(window,color)(a0/d0)
  86. GU_SizeWindow(window, deltax, deltay)(a0/d0/d1)
  87. GU_CloseFont(font)(a0)
  88. *
  89. ##end
  90.